﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using TMD.GT.LogicaNegocio.Contrato;
using TMD.GT.LogicaNegocio.Implementacion;
using TMD.GT.AccesoDatos.Implementacion;
using TMD.GT.Entidades;

namespace TMD.GT.Site.Controladora
{
    /// Controladora de la vista --
    
    class CategoriaEstrategicaControladora : Base
    {
        private static readonly ICategoriaEstrategicaLogica _categoriaEstrategicaLogica = new CategoriaEstrategicaLogica (new CategoriaEstrategicaData(BaseDatos));
        
        public static List<CategoriaEstrategica> ListarCategoriaEstrategica()
        {
            List<CategoriaEstrategica> lista = _categoriaEstrategicaLogica.ListarCategoriaEstrategica();
            lista.Insert(0, new CategoriaEstrategica { CODIGO_CATEGORIA = 0, NOMBRE = "--Seleccione--" });
            return lista;
        }

    }
}